Exploiting Large Ineffectual Instruction Sequences
نویسنده
چکیده
A processor executes the full dynamic instruction stream in order to compute the final output of a program, yet we observe equivalent, smaller instruction streams that produce the same correct output. Based on this observation, we attempt to identify large, dynamically-contiguous regions of instructions that are ineffectual as a whole: they either contain no writes, writes that are never referenced, or writes that do not modify the value of a location. The architectural implication is that instruction fetch/execution can quickly bypass predicted-ineffectual regions, while another thread of control verifies that the implied branch predictions in the region are correct and that the region is truly ineffectual.
منابع مشابه
The Effect of Explicit Instruction of Formulaic Sequences on Oral Proficiency Improvement of Young Iranian EFL Students
Abstract This study aimed to shed light on young Iranian EFL students’ oral proficiency improvement through explicit instruction of formulaic sequences (FSs). This pretest-posttest quasi experimental study was conducted in a bilingual school in Shahrekord, Iran. Accordingly, based on ACTFL OPI test, two groups of low intermediate students with age range of 11 to 12 were chosen to be assigned as...
متن کاملThe Effect of Explicit Instruction of Formulaic Sequences on Oral Proficiency Improvement of Young Iranian EFL Students
Abstract This study aimed to shed light on young Iranian EFL students’ oral proficiency improvement through explicit instruction of formulaic sequences (FSs). This pretest-posttest quasi experimental study was conducted in a bilingual school in Shahrekord, Iran. Accordingly, based on ACTFL OPI test, two groups of low intermediate students with age range of 11 to 12 were chosen to be assigned as...
متن کاملDeveloping EFL Learners' Oral Proficiency through Animation-based Instruction of English Formulaic Sequences
The current pretest-posttest quasi-experimental study attempts, firstly, to probe the effects of teaching formulaic sequences (FSs) on the second or foreign language (L2) learners' oral proficiency improvement and secondly, to examine whether teaching FSs through different resources (i.e. animation vs. text-based readings) have any differentially influential effects in augmenting L2 l...
متن کاملProspect of measuring the neutrino mass hierarchy at θ 13 → 0 via a supernova neutrino signal
Collective neutrino flavor transformations deep inside a supernova are sensitive to the neutrino mass hierarchy even at extremely small values of θ 13. Exploiting this effect, we show that comparison of the antineutrino signals from a galactic supernova in two megaton class water-Cherenkov detectors, one of which is shadowed by the Earth, will enable us to distinguish between the hierarchies if...
متن کاملExploiting Superword-Level Locality in Multimedia Extension Architectures
In this paper, we describe an algorithm and implementation of locality optimizations for architectures with instruction sets such as Intel’s SSE and Motorola’s AltiVec that support operations on superwords, i.e., aggregate objects consisting of several machine words. We treat the large superword register file as a compiler-controlled cache, thus avoiding unnecessary memory accesses by exploitin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999